worm casing - French English Dictionary